DESIGN METHODOLOGIES AND ARCHITECTURES OF HARDWARE - BASED EVOLUTIONARY ALGORITHMS FOR AEROSPACE OPTIMISATION APPLICATIONS ON FPGAS Jonathan
نویسنده
چکیده
The motivation for this thesis stems from the interest to address the computational time complexity of evolutionary computation techniques. Investigations into parallel computing concepts through digital hardware-based designs are carried out for improving computation run-time and meeting constraints of highly automated aircraft systems. Evolutionary algorithm (EA) is an effective evolutionary computation technique that is widely used in many fields of research and development. Fundamentally, EA is a generic population-based metaheuristic optimisation algorithm that employs features inspired by biological evolution. The practical applications of EAs are limited by the heavy computational overhead that arises from the complexity of real-world scenarios, especially when applied to aerospace optimisation problems. EAs are therefore rarely used as an on-board optimisation method for unmanned aerial vehicles (UAVs) or highly automated aircraft systems where flight computer processor power is limited. A few of the common ways to address this issue is to simplify the optimisation problem, run an EA offline or use a compromised algorithm in place of an EA. The key to realising the full potential of EAs lies in addressing the algorithm design from a lower level. Although EAs were originally designed and intended to run sequentially, they opportunistically have inherent parallelism potentials that are attributed to their population-based characteristics and the low dependency of
منابع مشابه
Efficient architectures and power modelling of multiresolution analysis algorithms on FPGA
In the past two decades, there has been huge amount of interest in Multiresolution Analysis Algorithms (MAAs) and their applications. Processing some of their applications such as medical imaging are computationally intensive, power hungry and requires large amount of memory which cause a high demand for efficient algorithm implementation, low power architecture and acceleration. Recently, some...
متن کاملModel based design of Heterogeneous Processing Architectures
The software programmable multi-processor architecture has been employed extensively for embedded signal processing applications over the past two decades. New methodologies, engineering processes and support environments are beginning to emerge for these architectures, in particular to support the concept of rapid prototyping. That is the ability to rapidly and seamlessly move from functional ...
متن کاملÊùò¹ììññ Êêêóò¬¬ùööøøóò Ø Ððòü´´òúúøø
Run-Time Recon guration (RTR) provides a powerful, but essentially untapped mode of operation for SRAM-based FPGAs. Research over the last decade has indicated that RTR can provide substantial bene ts to system designers, both in terms of overall performance and in terms of design simplicity. While RTR holds great promise for many aspects of system design, it has only recently been considered f...
متن کاملDynamically Reconfigurable Hardware for Evolving Bio-Inspired Architectures
During the last few years, reconfigurable computing devices have experienced an impressive development in their resource availability, speed, and configurability. Currently, commercial FPGAs offer the possibility of self-reconfiguring by partially modifying their configuration bit-string, providing high architectural flexibility, while guaranteeing high performance. On the other hand, we have b...
متن کاملOptimising financial computation for reconfigurable hardware
This thesis proposes novel methodologies for design, optimisation and generalisation of reconfigurable hardware based finance computation. The applications of the proposed methodologies to numerical methods which are commonly used in the finance industry, such as Monte Carlo and Finite difference are studied in detail. These studies show reconfigurable hardware can effectively improve performan...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014